Uml also helped raise general awareness of the value of modeling when dealing with software complexity 在处理复杂软件时, uml同样能够帮助增强对模建模价值的普遍的认识。
Over the last four decades , software architectures have attempted to deal with increasing levels of software complexity 在过去的40年里,软件体系结构试图处理日益增长的软件复杂性。
( 5 ) the thesis also objectively evaluates the performance of time delay , structure properties and software complexity of the above three cryptographic protocols ( 5 )本文对这三种密码协议的执行时间、结构特性以及实现分析的软件复杂度给出了客观的评估。
Each shift was made in part to deal with greater levels of software complexity and to enable the assembly of applications through parts , components , or services 而进行的每一次转变在某种程度上都是为了处理更高级别的软件复杂性,并且使得可以通过部件、组件或服务来装配应用程序。
His interests include unstructured information management systems and paradigms that let developers work at higher levels of abstraction to cope with software complexity . please take a moment to complete this form to help us better serve you 他感兴趣的领域包括非结构化的信息管理系统和范型,使开发人员在更高级别的抽象中工作,以应对软件复杂性。
This method not only specifies the structure and dynamic properties but also evaluates the performance of cryptographic protocol ( mainly time delay and software complexity ) . ( 3 ) firing rules of timed petri nets and the definition and algorithm of timed reachable graph are given ( 3 )给出了时延petri网的引发规则、时间可达图定义和构造算法,并且介绍了时延petri网的两个基本分析方法:时间可达图(或可覆盖图)和状态方程。
In hardware design , it dominate a / d converter chip real time sampling with fpga . in software design , it adopt embedded real time operating system to meet the real time of ecu system , at the same time , it solve the problem of control software complexity and maintenance difficulty 在硬件设计上,采用fpga控制a / d转换芯片实时采集数据,在软件设计上,采用嵌入式实时操作系统,以满足ecu系统对实时性的要求,同时,较好的解决了ecu控制软件设计复杂和维护困难的问题。
2 ) the dissertation studies the theory and technology of software complexity measurement , analyses the shortcoming of the c & k metrics suite for object - oriented design and provides a lot of improved metrics suite . then the dissertation introduces a practical c + + measurement tool , smtcpp , implemented with the improved metrics 2 )研究了软件复杂性度量理论及方法,在c & k面向对象软件度量方法的基础上,提出了改进的度量方法,实现了一个c + +面向对象软件度量工具smtcpp 。
In order to implement an integrated common c code rule compiler which conforms to ansi c99 standard , in this paper , first , give a brief introduce to software complexity ( mccabe complexity ) , yacc as well as visitor design pattern in java and other software development technology which used in this c code rule compiler , based on above content analyze the related contents in ansi c99 standards , then carry on system conformation of this c code rule compiler , and then design and implement this compiler . after the system test , compare this c 为了实现一个较为完整的通用的符合ansic99标准的c代码规则编译器,在本文中,首先对c代码规则编译器所用到的软件复杂度( mccabe复杂度) , yacc以及java的visitor设计模式等软件开发技术进行了简要介绍,在此基础上分析了ansic99标准的相关内容,并对c代码规则编译器进行了系统构造,设计并实现了该编译器,在系统测试后将c代码规则编译器与某一传统的编译器作了性能比较,最后对该编译器进行了展望。
Base on above reason , this paper design and realize a c code rule compiler rulec engine . it can inspect the c code as the traditional compiler , besides that , it also include below functions : when this tool discovers the grammar error , it doesn ’ t stop the inspection and go on to inspect the left code ; the rules used in the inspection can increase , delete or amend according to user ’ s request . this tool can be runned on the windows , linux , solaris and other system platforms ; through counting the software complexity of c code , this tool can provide the important target of evaluated c code quality 因此,本文设计了一个c代码规则编译器rulecengine ,它除了实现与传统编译器一样能够检查c代码的功能,还实现了如下的功能:发现c代码语法错以后不停止检查,仍然继续对代码进行规则检查;检查c代码所需的规则可以根据用户的需求随意增加,删除或修改;能够在windows , solaris等系统平台上使用;通过统计c代码的软件复杂度,提供了衡量c代码质量的重要指标。